package prueba4;



import prueba4.Conectar;
import java.sql.*;
import javax.swing.JOptionPane;


public class Usuario{
	private String nombre;
	private String contraseña;
        private String nouser;
	

	/** Crea un nueva instancia de la clase usuario */
	public Usuario(){
        }
        public Usuario verificarUsuario(String nombre, String contraseña){
        Usuario u=null;
        Connection cn=null;
        PreparedStatement pr=null;
        ResultSet rs=null;
        try{
             Conectar c=new Conectar();
            cn=c.getConnection();
            String sql="SELECT * FROM usuario WHERE nombre=? AND contraseña=?";
            pr=cn.prepareStatement(sql);
            pr.setString(1, nombre);
            pr.setString(2, contraseña);
            rs=pr.executeQuery();
            while(rs.next()){
                u=new Usuario();
                u.setNombre(rs.getString("nombre"));
                
                break;
            }
        }catch(SQLException e){
            JOptionPane.showMessageDialog(null, e);
            u=null;
        }finally{
            try{
                rs.close();
                pr.close();
                rs.close();
            }catch(SQLException e){
                JOptionPane.showMessageDialog(null, e);
            }
        }
        return u;
    }
    public String getNombre(){
        return nombre;
    }
    public String getContraseña() {
        return contraseña;
    }

    public void setContraseña(String contraseña) {
        this.contraseña = contraseña;
    }

    public String getNouser() {
        return nouser;
    }

    public void setNouser(String nouser) {
        this.nouser = nouser;
    }

    /** Metodos GET de la clase usuario */
    public String getNousuario () {
        return nouser;
    }
   
    /** Metodos SET de la clase usuario */
    public void setNousuario (String ruttrabajador) {
        this.nouser = ruttrabajador;
    }
    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    

   
}